History
History
Synonyms
UK
US
Meaning:
heal

(to cause a wound) to become healthy and sound

cure, recover

MAKE SOUND as in Wiktionary
MAKE SOUND as in Wikipedia